package com.naml.a_file;

import java.io.File;
import java.io.IOException;

/**
 * @author marin
 * @version 1.0
 * @date 2025/4/22 20:13
 * @desc 创建文件的三种方式
 */
@SuppressWarnings("all")
public class FileCreate01 {
    /*
        演示三种创建文件的方式
     */
    public static void main(String[] args) {
        //方式一：根据路径指定文件
        File file1 = new File("/Users/marin/new.txt");

        //方式二：根据父目录文件+子路径构建
        File files = new File("/Users/marin/");
        File file2 = new File(files,"new2.txt");

        //方式三：根据父目录+子路径构建
        File file3 = new File("/Users/marin/","new3.txt");
        try {
            file3.createNewFile();
        } catch (IOException e) {
            throw new RuntimeException(e);
        }

    }
}
